---
title: Attorney Time Off
summary: Manage attorney time-off schedules (vacation, other) with date ranges and duration codes.
status: draft
owner: <owner>
last_reviewed: 2026-08-21
---

# Attorney Time Off

Attorney Time Off (`frmTimeOff.aspx`) manages attorney time-off schedules — vacation and other reasons — with date ranges and duration codes, filterable by location and date range.

## Entry conditions
- Menu navigation from any screen; no case context required.

## Fields

| Field | Control type | Purpose | Validation |
| --- | --- | --- | --- |
| `ddlLocation` | DropDownList | Attorney filter | — |
| `meBeginDate` / `meEndDate` | igtxt:WebDateTimeEdit | Date range filter | Begin date must be prior to end date |
| `bt_review` | Button | Retrieve time-off records | Max 150 rows on retrieval |
| `dgCalendar` | ig:WebDataGrid | Time-off grid (attorney, reason, begin/end dates, duration) | Inline editing |

## Operations

| Operation | Trigger | Description |
| --- | --- | --- |
| Save | Toolbar Save | Validates and saves time-off records |
| Insert | Toolbar Insert | Creates new time-off row |
| Delete | Toolbar Delete | Deletes selected row |
| Retrieve records | `bt_review.Click` | Filters/retrieves records; validates date range; limits to 150 rows |

## Business rules

| Rule ID | Rule | Enforcement | Source |
| --- | --- | --- | --- |
| [BR-CLM-LGL-011](../libraries/saif-business-claim-legal/business-rules.md#br-clm-lgl-011-attorney-schedule-dates-must-be-valid-and-non-past) | Begin date must be prior to end date | `frmTimeOff.aspx.vb` | `Legal/frmTimeOff.aspx.vb:163` |
| [BR-SCR-031](../application/business-rules.md#br-scr-031-attorney-time-off-retrieval-is-capped-at-150-rows) | A maximum of 150 rows is retrieved | `frmTimeOff.aspx.vb` | `Legal/frmTimeOff.aspx.vb:168` |

## Infragistics components

| Control ID | Control type | SAIF wrapper | Infragistics base | Purpose |
| --- | --- | --- | --- | --- |
| `dgCalendar` | `ig:WebDataGrid` | — | `Infragistics.Web.UI.GridControls.WebDataGrid` (v11.1) | Editable time-off grid (`CellEditing`) with `DatePickerProvider` ×2 and dropdown providers (attorney, reason, duration) |
| `meBeginDate`, `meEndDate` | `igtxt:WebDateTimeEdit` | — | Infragistics35.WebUI.WebDataInput.v11.1 | Date range filter fields (×2) |

## Navigation

| Target | Trigger | Parameters |
| --- | --- | --- |
| All screens | `SAIFMenu` side menu | — |

## Sources
- `Legal/frmTimeOff.aspx`
- `Legal/frmTimeOff.aspx.vb`
